railway artillery - Turkish English Dictionary